tree pangolin - German English Dictionary